Modifying free-formed NURBS curves and surfaces for offsetting without local self-intersection

نویسندگان

  • H. Liu
  • Takashi Maekawa
  • Nicholas M. Patrikalakis
  • Emanuel M. Sachs
  • Wonjoon Cho
چکیده

This paper presents an algorithm of modifying free-formed NURBS curve/surface for offsetting without local self-intersecting. The method consists of (1) sampling a number of points from a progenitor curve/surface based on second derivatives; (2) checking the curvature or maximum curvature of the progenitor curve/surface at the sampled points; (3) inserting corresponding knots of sampled points; (4) repositioning control points till the curvature/maximum curvature of the curve/surface everywhere are less than the reciprocal of offset distance. The method is efficient and is able to obtain better offsetting results. q 2004 Elsevier Ltd. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximate swept volumes of NURBS surfaces or solids

This paper presents a method of determining the approximate swept volume of Non-Uniform Rational B-Spline (NURBS) surfaces or solids. The method consists of (1) slicing the NURBS surfaces or solids by finding the intersection of plane/surface; (2) forming the sliced curves; (3) setting up the local moving coordinate system; (4) determining the characteristic (also called singular) points or cur...

متن کامل

Direct boolean intersection between acquired and designed geometry

In this paper, a new shape modeling approach that can enable direct Boolean intersection between acquired and designed geometry without model conversion is presented. At its core is a new method that enables direct intersection and Boolean operations between designed geometry (objects bounded by NURBS and polygonal surfaces) and scanned geometry (objects represented by point cloud data). We use...

متن کامل

Eecient Rendering of Trimmed Nurbs Surfaces

We present an algorithm for interactive display of trimmed NURBS surfaces. The algorithm converts the NURBS surfaces to B ezier surfaces and NURBS trimming curves into B ezier curves. It tessellates each trimmed B ezier surface into triangles and renders them using the triangle rendering capabilities common in current graphics systems. It makes use of tight bounds for uniform tessel-lation of B...

متن کامل

Approximating Offsets of Surfaces by using the Support Function Representation

Robust and efficient methods for dealing with offset curves and surfaces are one of the major challenges in Computer Aided Design. Offset to (piecewise) rational curves and surfaces (i.e., NURBS) are not rational and need to be approximated. Also, singularities and self–intersections can easily be generated and have to be dealt with [Mae]. Certain subsets of the set of rational curves and surfa...

متن کامل

Offsetting surface boundaries and 3-axis gouge-free surface machining

A key issue in the creation of error-free tool path for numerically controlled (NC) surface machining is gouging (over-cut> prevention. In the case of solid-based machining, where the creation of tool paths across several surfaces in a single pass is imperative, the major sources for gouging are the tangent discontinuity (C’ discontinuity) and the surface gap (Co discontinuity) occurred in the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer-Aided Design

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2004